Big Huge Thesaurus

Leclanche cell

noun